package com.jerry.huihome.module.home.entity;

import java.util.List;

/**
 * Created by LGuipeng on 2016/5/10.
 */
public class DrawHouse {

    /**
     * respCode : 00
     * respMsg : OK
     * body : {"banners":[{"imageUrl":"http://huihome.cn:8888/upimg/v3_1.png","linkUrl":"http://huihome.cn:8080/huihome/community/activity/detailv3/26-fapp.html","seconds":1},{"imageUrl":"http://huihome.cn:8888/upimg/v3_4.png","linkUrl":"http://huihome.cn:8080/huihome/community/activity/detailv3/35-fapp.html","seconds":1},{"imageUrl":"http://huihome.cn:8888/upimg/v3_3.png","linkUrl":"http://huihome.cn:8080/huihome/community/activity/detailv3/29-fapp.html","seconds":1}],"pictures":[{"id":180,"designerid":null,"designerName":null,"designerAvatar":null,"coverimg":"http://huihome.cn:8888/upimg/150717/1027_089fe461-c70a-441f-b03b-0aeba27bdea1.jpg","workname":"西山东韵","decoStyle":null,"commentCount":11,"appraiseCount":21,"viewCount":null,"shareCount":15,"ownerName":null,"houseType":null,"houseArea":null,"fee":null,"designerTitle":null},{"id":618,"designerid":null,"designerName":null,"designerAvatar":null,"coverimg":"http://huihome.cn:8888/upimg/160417/1101_8cfbc260-a20d-4278-9fed-3f07df4e8bd4.jpg","workname":"翡翠之恋","decoStyle":null,"commentCount":2,"appraiseCount":4,"viewCount":null,"shareCount":3,"ownerName":null,"houseType":null,"houseArea":null,"fee":null,"designerTitle":null}],"activities":[{"id":50,"theme":"买贵就赔钱，长谷瓷砖三店限时团！低至99元/平，最高3.2折！","digest":"买贵就赔钱，长谷瓷砖三店限时团！低至99元/平，最高3.2折！","coverimg":"http://huihome.cn:8888/upimg/160430/A_73da6979-2c6c-4cba-8205-48fa6a1fad1a.jpg","address":"万家丽家居建材广场一楼长谷瓷砖","actStartTime":1463191200000,"actEndTime":1463220000000,"applyCount":18,"status":-1,"applystatus":0,"openUrl":"http://huihome.cn:8080/huihome/community/activity/detailv3/50-fapp.html","shareUrl":"http://huihome.cn:8080/huihome/community/activity/detailv3/50-f.html"},{"id":53,"theme":"美式家具【Ashiey爱室丽】考察团，到店送699元记忆乳胶枕，抢功能沙发999元特价资格！","digest":"美式家具【Ashiey爱室丽】考察团，到店送699元记忆乳胶枕，抢功能沙发999元特价资格！","coverimg":"http://huihome.cn:8888/upimg/160509/A_24ca3a1e-a62f-464f-ba81-4dd2f037affb.png","address":"长沙市雨花区中意一路红星美凯龙一楼爱室丽家居","actStartTime":1463277600000,"actEndTime":1463308200000,"applyCount":24,"status":-1,"applystatus":0,"openUrl":"http://huihome.cn:8080/huihome/community/activity/detailv3/53-fapp.html","shareUrl":"http://huihome.cn:8080/huihome/community/activity/detailv3/53-f.html"}],"projects":[{"projid":657,"phaseImg":"http://huihome.cn:8888/upimg/160301/1541_e62a3756-a7f6-4484-a7f6-dccfdbb0381e.png","village":"梅岭国际","houseType":"四室及以上","houseArea":"140","ownername":"雯子","projname":"雯子的温馨家园","decoStyle":"现代简约","phase":"木工","progressDesc":"50%","mode":"半包","price":15,"commentCount":191,"appraiseCount":310,"shareCount":82},{"projid":599,"phaseImg":"http://huihome.cn:8888/upimg/151117/PC_4b38b182-d727-4ece-a327-06f8e5708616.jpg","village":"湖光山色","houseType":"三室","houseArea":"120","ownername":"Warm House","projname":"Warm House","decoStyle":"混搭","phase":"后期装饰","progressDesc":"100%","mode":"半包","price":9,"commentCount":252,"appraiseCount":351,"shareCount":150}]}
     */

    private String respCode;
    private String respMsg;
    private BodyBean body;

    public String getRespCode(){
        return respCode;
    }

    public void setRespCode(String respCode){
        this.respCode = respCode;
    }

    public String getRespMsg(){
        return respMsg;
    }

    public void setRespMsg(String respMsg){
        this.respMsg = respMsg;
    }

    public BodyBean getBody(){
        return body;
    }

    public void setBody(BodyBean body){
        this.body = body;
    }

    public static class BodyBean{
        /**
         * imageUrl : http://huihome.cn:8888/upimg/v3_1.png
         * linkUrl : http://huihome.cn:8080/huihome/community/activity/detailv3/26-fapp.html
         * seconds : 1
         */

        private List<BannersBean> banners;
        /**
         * id : 180
         * designerid : null
         * designerName : null
         * designerAvatar : null
         * coverimg : http://huihome.cn:8888/upimg/150717/1027_089fe461-c70a-441f-b03b-0aeba27bdea1.jpg
         * workname : 西山东韵
         * decoStyle : null
         * commentCount : 11
         * appraiseCount : 21
         * viewCount : null
         * shareCount : 15
         * ownerName : null
         * houseType : null
         * houseArea : null
         * fee : null
         * designerTitle : null
         */

        private List<PicturesBean> pictures;
        /**
         * id : 50
         * theme : 买贵就赔钱，长谷瓷砖三店限时团！低至99元/平，最高3.2折！
         * digest : 买贵就赔钱，长谷瓷砖三店限时团！低至99元/平，最高3.2折！
         * coverimg : http://huihome.cn:8888/upimg/160430/A_73da6979-2c6c-4cba-8205-48fa6a1fad1a.jpg
         * address : 万家丽家居建材广场一楼长谷瓷砖
         * actStartTime : 1463191200000
         * actEndTime : 1463220000000
         * applyCount : 18
         * status : -1
         * applystatus : 0
         * openUrl : http://huihome.cn:8080/huihome/community/activity/detailv3/50-fapp.html
         * shareUrl : http://huihome.cn:8080/huihome/community/activity/detailv3/50-f.html
         */

        private List<ActivitiesBean> activities;
        /**
         * projid : 657
         * phaseImg : http://huihome.cn:8888/upimg/160301/1541_e62a3756-a7f6-4484-a7f6-dccfdbb0381e.png
         * village : 梅岭国际
         * houseType : 四室及以上
         * houseArea : 140
         * ownername : 雯子
         * projname : 雯子的温馨家园
         * decoStyle : 现代简约
         * phase : 木工
         * progressDesc : 50%
         * mode : 半包
         * price : 15
         * commentCount : 191
         * appraiseCount : 310
         * shareCount : 82
         */

        private List<ProjectsBean> projects;

        public List<BannersBean> getBanners(){
            return banners;
        }

        public void setBanners(List<BannersBean> banners){
            this.banners = banners;
        }

        public List<PicturesBean> getPictures(){
            return pictures;
        }

        public void setPictures(List<PicturesBean> pictures){
            this.pictures = pictures;
        }

        public List<ActivitiesBean> getActivities(){
            return activities;
        }

        public void setActivities(List<ActivitiesBean> activities){
            this.activities = activities;
        }

        public List<ProjectsBean> getProjects(){
            return projects;
        }

        public void setProjects(List<ProjectsBean> projects){
            this.projects = projects;
        }

        public static class BannersBean{
            private String imageUrl;
            private String linkUrl;
            private int seconds;

            public String getImageUrl(){
                return imageUrl;
            }

            public void setImageUrl(String imageUrl){
                this.imageUrl = imageUrl;
            }

            public String getLinkUrl(){
                return linkUrl;
            }

            public void setLinkUrl(String linkUrl){
                this.linkUrl = linkUrl;
            }

            public int getSeconds(){
                return seconds;
            }

            public void setSeconds(int seconds){
                this.seconds = seconds;
            }
        }

        public static class PicturesBean{
            private int id;
            private Object designerid;
            private Object designerName;
            private Object designerAvatar;
            private String coverimg;
            private String workname;
            private Object decoStyle;
            private int commentCount;
            private int appraiseCount;
            private Object viewCount;
            private int shareCount;
            private Object ownerName;
            private Object houseType;
            private Object houseArea;
            private Object fee;
            private Object designerTitle;

            public int getId(){
                return id;
            }

            public void setId(int id){
                this.id = id;
            }

            public Object getDesignerid(){
                return designerid;
            }

            public void setDesignerid(Object designerid){
                this.designerid = designerid;
            }

            public Object getDesignerName(){
                return designerName;
            }

            public void setDesignerName(Object designerName){
                this.designerName = designerName;
            }

            public Object getDesignerAvatar(){
                return designerAvatar;
            }

            public void setDesignerAvatar(Object designerAvatar){
                this.designerAvatar = designerAvatar;
            }

            public String getCoverimg(){
                return coverimg;
            }

            public void setCoverimg(String coverimg){
                this.coverimg = coverimg;
            }

            public String getWorkname(){
                return workname;
            }

            public void setWorkname(String workname){
                this.workname = workname;
            }

            public Object getDecoStyle(){
                return decoStyle;
            }

            public void setDecoStyle(Object decoStyle){
                this.decoStyle = decoStyle;
            }

            public int getCommentCount(){
                return commentCount;
            }

            public void setCommentCount(int commentCount){
                this.commentCount = commentCount;
            }

            public int getAppraiseCount(){
                return appraiseCount;
            }

            public void setAppraiseCount(int appraiseCount){
                this.appraiseCount = appraiseCount;
            }

            public Object getViewCount(){
                return viewCount;
            }

            public void setViewCount(Object viewCount){
                this.viewCount = viewCount;
            }

            public int getShareCount(){
                return shareCount;
            }

            public void setShareCount(int shareCount){
                this.shareCount = shareCount;
            }

            public Object getOwnerName(){
                return ownerName;
            }

            public void setOwnerName(Object ownerName){
                this.ownerName = ownerName;
            }

            public Object getHouseType(){
                return houseType;
            }

            public void setHouseType(Object houseType){
                this.houseType = houseType;
            }

            public Object getHouseArea(){
                return houseArea;
            }

            public void setHouseArea(Object houseArea){
                this.houseArea = houseArea;
            }

            public Object getFee(){
                return fee;
            }

            public void setFee(Object fee){
                this.fee = fee;
            }

            public Object getDesignerTitle(){
                return designerTitle;
            }

            public void setDesignerTitle(Object designerTitle){
                this.designerTitle = designerTitle;
            }
        }

        public static class ActivitiesBean{
            private int id;
            private String theme;
            private String digest;
            private String coverimg;
            private String address;
            private long actStartTime;
            private long actEndTime;
            private int applyCount;
            private int status;
            private int applystatus;
            private String openUrl;
            private String shareUrl;

            public int getId(){
                return id;
            }

            public void setId(int id){
                this.id = id;
            }

            public String getTheme(){
                return theme;
            }

            public void setTheme(String theme){
                this.theme = theme;
            }

            public String getDigest(){
                return digest;
            }

            public void setDigest(String digest){
                this.digest = digest;
            }

            public String getCoverimg(){
                return coverimg;
            }

            public void setCoverimg(String coverimg){
                this.coverimg = coverimg;
            }

            public String getAddress(){
                return address;
            }

            public void setAddress(String address){
                this.address = address;
            }

            public long getActStartTime(){
                return actStartTime;
            }

            public void setActStartTime(long actStartTime){
                this.actStartTime = actStartTime;
            }

            public long getActEndTime(){
                return actEndTime;
            }

            public void setActEndTime(long actEndTime){
                this.actEndTime = actEndTime;
            }

            public int getApplyCount(){
                return applyCount;
            }

            public void setApplyCount(int applyCount){
                this.applyCount = applyCount;
            }

            public int getStatus(){
                return status;
            }

            public void setStatus(int status){
                this.status = status;
            }

            public int getApplystatus(){
                return applystatus;
            }

            public void setApplystatus(int applystatus){
                this.applystatus = applystatus;
            }

            public String getOpenUrl(){
                return openUrl;
            }

            public void setOpenUrl(String openUrl){
                this.openUrl = openUrl;
            }

            public String getShareUrl(){
                return shareUrl;
            }

            public void setShareUrl(String shareUrl){
                this.shareUrl = shareUrl;
            }
        }

        public static class ProjectsBean{
            private int projid;
            private String phaseImg;
            private String village;
            private String houseType;
            private String houseArea;
            private String ownername;
            private String projname;
            private String decoStyle;
            private String phase;
            private String progressDesc;
            private String mode;
            private int price;
            private int commentCount;
            private int appraiseCount;
            private int shareCount;

            public int getProjid(){
                return projid;
            }

            public void setProjid(int projid){
                this.projid = projid;
            }

            public String getPhaseImg(){
                return phaseImg;
            }

            public void setPhaseImg(String phaseImg){
                this.phaseImg = phaseImg;
            }

            public String getVillage(){
                return village;
            }

            public void setVillage(String village){
                this.village = village;
            }

            public String getHouseType(){
                return houseType;
            }

            public void setHouseType(String houseType){
                this.houseType = houseType;
            }

            public String getHouseArea(){
                return houseArea;
            }

            public void setHouseArea(String houseArea){
                this.houseArea = houseArea;
            }

            public String getOwnername(){
                return ownername;
            }

            public void setOwnername(String ownername){
                this.ownername = ownername;
            }

            public String getProjname(){
                return projname;
            }

            public void setProjname(String projname){
                this.projname = projname;
            }

            public String getDecoStyle(){
                return decoStyle;
            }

            public void setDecoStyle(String decoStyle){
                this.decoStyle = decoStyle;
            }

            public String getPhase(){
                return phase;
            }

            public void setPhase(String phase){
                this.phase = phase;
            }

            public String getProgressDesc(){
                return progressDesc;
            }

            public void setProgressDesc(String progressDesc){
                this.progressDesc = progressDesc;
            }

            public String getMode(){
                return mode;
            }

            public void setMode(String mode){
                this.mode = mode;
            }

            public int getPrice(){
                return price;
            }

            public void setPrice(int price){
                this.price = price;
            }

            public int getCommentCount(){
                return commentCount;
            }

            public void setCommentCount(int commentCount){
                this.commentCount = commentCount;
            }

            public int getAppraiseCount(){
                return appraiseCount;
            }

            public void setAppraiseCount(int appraiseCount){
                this.appraiseCount = appraiseCount;
            }

            public int getShareCount(){
                return shareCount;
            }

            public void setShareCount(int shareCount){
                this.shareCount = shareCount;
            }
        }
    }
}
